/*****************************************************
 * jr generated file
 ****************************************************/
import edu.ucdavis.jr.*;
import edu.ucdavis.jr.jrx.*;
import java.rmi.*;
import java.io.Serializable;

    public class JRDiffusionCountProcessor
      extends JRjavadotlangdotObject
      implements Serializable, Cloneable
    {
	static final long serialVersionUID = 0;
	public Cap_voidTovoid op_disconnectOp_voidTovoid;
	public Cap_voidTovoid JRget_op_disconnectOp_voidTovoid() {
		return op_disconnectOp_voidTovoid;
	}
	public void JRset_op_disconnectOp_voidTovoid(Cap_voidTovoid op_disconnectOp_voidTovoid) {
		this.op_disconnectOp_voidTovoid = op_disconnectOp_voidTovoid;
	}

	public Cap_voidTovoid op_connectOp_voidTovoid;
	public Cap_voidTovoid JRget_op_connectOp_voidTovoid() {
		return op_connectOp_voidTovoid;
	}
	public void JRset_op_connectOp_voidTovoid(Cap_voidTovoid op_connectOp_voidTovoid) {
		this.op_connectOp_voidTovoid = op_connectOp_voidTovoid;
	}

	public Cap_voidTovoid op_server_voidTovoid;
	public Cap_voidTovoid JRget_op_server_voidTovoid() {
		return op_server_voidTovoid;
	}
	public void JRset_op_server_voidTovoid(Cap_voidTovoid op_server_voidTovoid) {
		this.op_server_voidTovoid = op_server_voidTovoid;
	}

	public Cap_voidTovoid op_client_voidTovoid;
	public Cap_voidTovoid JRget_op_client_voidTovoid() {
		return op_client_voidTovoid;
	}
	public void JRset_op_client_voidTovoid(Cap_voidTovoid op_client_voidTovoid) {
		this.op_client_voidTovoid = op_client_voidTovoid;
	}

	public Cap_DiffusionCountProcessorXbooleanTovoid op_RDIS_DiffusionCountProcessorXbooleanTovoid;
	public Cap_DiffusionCountProcessorXbooleanTovoid JRget_op_RDIS_DiffusionCountProcessorXbooleanTovoid() {
		return op_RDIS_DiffusionCountProcessorXbooleanTovoid;
	}
	public void JRset_op_RDIS_DiffusionCountProcessorXbooleanTovoid(Cap_DiffusionCountProcessorXbooleanTovoid op_RDIS_DiffusionCountProcessorXbooleanTovoid) {
		this.op_RDIS_DiffusionCountProcessorXbooleanTovoid = op_RDIS_DiffusionCountProcessorXbooleanTovoid;
	}

	public Cap_DiffusionCountProcessorXbooleanTovoid op_RCON_DiffusionCountProcessorXbooleanTovoid;
	public Cap_DiffusionCountProcessorXbooleanTovoid JRget_op_RCON_DiffusionCountProcessorXbooleanTovoid() {
		return op_RCON_DiffusionCountProcessorXbooleanTovoid;
	}
	public void JRset_op_RCON_DiffusionCountProcessorXbooleanTovoid(Cap_DiffusionCountProcessorXbooleanTovoid op_RCON_DiffusionCountProcessorXbooleanTovoid) {
		this.op_RCON_DiffusionCountProcessorXbooleanTovoid = op_RCON_DiffusionCountProcessorXbooleanTovoid;
	}

	public Cap_DiffusionCountProcessorTovoid op_DISC_DiffusionCountProcessorTovoid;
	public Cap_DiffusionCountProcessorTovoid JRget_op_DISC_DiffusionCountProcessorTovoid() {
		return op_DISC_DiffusionCountProcessorTovoid;
	}
	public void JRset_op_DISC_DiffusionCountProcessorTovoid(Cap_DiffusionCountProcessorTovoid op_DISC_DiffusionCountProcessorTovoid) {
		this.op_DISC_DiffusionCountProcessorTovoid = op_DISC_DiffusionCountProcessorTovoid;
	}

	public Cap_DiffusionCountProcessorTovoid op_CONN_DiffusionCountProcessorTovoid;
	public Cap_DiffusionCountProcessorTovoid JRget_op_CONN_DiffusionCountProcessorTovoid() {
		return op_CONN_DiffusionCountProcessorTovoid;
	}
	public void JRset_op_CONN_DiffusionCountProcessorTovoid(Cap_DiffusionCountProcessorTovoid op_CONN_DiffusionCountProcessorTovoid) {
		this.op_CONN_DiffusionCountProcessorTovoid = op_CONN_DiffusionCountProcessorTovoid;
	}

	public Cap_doubleXdoubleXintTovoid op_PULL_doubleXdoubleXintTovoid;
	public Cap_doubleXdoubleXintTovoid JRget_op_PULL_doubleXdoubleXintTovoid() {
		return op_PULL_doubleXdoubleXintTovoid;
	}
	public void JRset_op_PULL_doubleXdoubleXintTovoid(Cap_doubleXdoubleXintTovoid op_PULL_doubleXdoubleXintTovoid) {
		this.op_PULL_doubleXdoubleXintTovoid = op_PULL_doubleXdoubleXintTovoid;
	}

	public Cap_DiffusionCountProcessorTovoid op_PUSH_DiffusionCountProcessorTovoid;
	public Cap_DiffusionCountProcessorTovoid JRget_op_PUSH_DiffusionCountProcessorTovoid() {
		return op_PUSH_DiffusionCountProcessorTovoid;
	}
	public void JRset_op_PUSH_DiffusionCountProcessorTovoid(Cap_DiffusionCountProcessorTovoid op_PUSH_DiffusionCountProcessorTovoid) {
		this.op_PUSH_DiffusionCountProcessorTovoid = op_PUSH_DiffusionCountProcessorTovoid;
	}

	public JRDiffusionCountProcessor(JRDiffusionCountProcessor copy)
	{
	this.op_disconnectOp_voidTovoid = copy.op_disconnectOp_voidTovoid;
	this.op_connectOp_voidTovoid = copy.op_connectOp_voidTovoid;
	this.op_server_voidTovoid = copy.op_server_voidTovoid;
	this.op_client_voidTovoid = copy.op_client_voidTovoid;
	this.op_RDIS_DiffusionCountProcessorXbooleanTovoid = copy.op_RDIS_DiffusionCountProcessorXbooleanTovoid;
	this.op_RCON_DiffusionCountProcessorXbooleanTovoid = copy.op_RCON_DiffusionCountProcessorXbooleanTovoid;
	this.op_DISC_DiffusionCountProcessorTovoid = copy.op_DISC_DiffusionCountProcessorTovoid;
	this.op_CONN_DiffusionCountProcessorTovoid = copy.op_CONN_DiffusionCountProcessorTovoid;
	this.op_PULL_doubleXdoubleXintTovoid = copy.op_PULL_doubleXdoubleXintTovoid;
	this.op_PUSH_DiffusionCountProcessorTovoid = copy.op_PUSH_DiffusionCountProcessorTovoid;

	}
	public JRDiffusionCountProcessor(Object ... opSig)
	{
	this.op_disconnectOp_voidTovoid = new Cap_voidTovoid((Op_voidTovoid.JRProxyOp)opSig[0]);
	this.op_connectOp_voidTovoid = new Cap_voidTovoid((Op_voidTovoid.JRProxyOp)opSig[1]);
	this.op_server_voidTovoid = new Cap_voidTovoid((Op_voidTovoid.JRProxyOp)opSig[2]);
	this.op_client_voidTovoid = new Cap_voidTovoid((Op_voidTovoid.JRProxyOp)opSig[3]);
	this.op_RDIS_DiffusionCountProcessorXbooleanTovoid = new Cap_DiffusionCountProcessorXbooleanTovoid((Op_DiffusionCountProcessorXbooleanTovoid.JRProxyOp)opSig[4]);
	this.op_RCON_DiffusionCountProcessorXbooleanTovoid = new Cap_DiffusionCountProcessorXbooleanTovoid((Op_DiffusionCountProcessorXbooleanTovoid.JRProxyOp)opSig[5]);
	this.op_DISC_DiffusionCountProcessorTovoid = new Cap_DiffusionCountProcessorTovoid((Op_DiffusionCountProcessorTovoid.JRProxyOp)opSig[6]);
	this.op_CONN_DiffusionCountProcessorTovoid = new Cap_DiffusionCountProcessorTovoid((Op_DiffusionCountProcessorTovoid.JRProxyOp)opSig[7]);
	this.op_PULL_doubleXdoubleXintTovoid = new Cap_doubleXdoubleXintTovoid((Op_doubleXdoubleXintTovoid.JRProxyOp)opSig[8]);
	this.op_PUSH_DiffusionCountProcessorTovoid = new Cap_DiffusionCountProcessorTovoid((Op_DiffusionCountProcessorTovoid.JRProxyOp)opSig[9]);

	}
	public JRDiffusionCountProcessor(boolean dummy)	{
	    super(dummy);
	this.op_disconnectOp_voidTovoid = Cap_voidTovoid.noop;
	this.op_connectOp_voidTovoid = Cap_voidTovoid.noop;
	this.op_server_voidTovoid = Cap_voidTovoid.noop;
	this.op_client_voidTovoid = Cap_voidTovoid.noop;
	this.op_RDIS_DiffusionCountProcessorXbooleanTovoid = Cap_DiffusionCountProcessorXbooleanTovoid.noop;
	this.op_RCON_DiffusionCountProcessorXbooleanTovoid = Cap_DiffusionCountProcessorXbooleanTovoid.noop;
	this.op_DISC_DiffusionCountProcessorTovoid = Cap_DiffusionCountProcessorTovoid.noop;
	this.op_CONN_DiffusionCountProcessorTovoid = Cap_DiffusionCountProcessorTovoid.noop;
	this.op_PULL_doubleXdoubleXintTovoid = Cap_doubleXdoubleXintTovoid.noop;
	this.op_PUSH_DiffusionCountProcessorTovoid = Cap_DiffusionCountProcessorTovoid.noop;

	}
	public Object clone()
	    throws CloneNotSupportedException
	{
	    return super.clone();
	}
	public static Object getNoop()
	{
	    return new JRDiffusionCountProcessor(true);
	}
    }
